robertlipe [Wed, 17 Sep 2014 05:15:44 +0000 (05:15 +0000)]
Add error checking for flagrantly malformed xcsv files.
Tested: ./testo on Mac.
tsteven4 [Wed, 17 Sep 2014 01:12:12 +0000 (01:12 +0000)]
use qPrintable with printf instead of CSTR, CSTRc.
tsteven4 [Wed, 17 Sep 2014 01:05:18 +0000 (01:05 +0000)]
use qPrintable with warning() and fatal() instead of what seems like an arbitrary combination of CSTR and CSTRc.
tsteven4 [Tue, 16 Sep 2014 22:39:01 +0000 (22:39 +0000)]
get rid of the last usages of QByteArray::data where QByteArray::constData will work.
tsteven4 [Tue, 16 Sep 2014 15:58:29 +0000 (15:58 +0000)]
blanket replace of gbfprintf arguments using .toUtf8().data() to avoid potential deep copies.
tsteven4 [Tue, 16 Sep 2014 15:41:38 +0000 (15:41 +0000)]
blanket replace of xstrdup(QString.toUtf8().data()) to avoid potential deep copies.
robertlipe [Tue, 16 Sep 2014 03:49:59 +0000 (03:49 +0000)]
This commit isn't becuase I don't know how to spell it, it's because
I apparently don't know how to type it...
tsteven4 [Tue, 16 Sep 2014 00:12:17 +0000 (00:12 +0000)]
use utf8, our preferred encoding, in gbfputs.
tsteven4 [Mon, 15 Sep 2014 15:04:58 +0000 (15:04 +0000)]
for cross compiles use cross versions of lupdate, lrelease if found.
tsteven4 [Sun, 31 Aug 2014 18:02:09 +0000 (18:02 +0000)]
fix encoding in naviguide writer.
robertlipe [Wed, 6 Aug 2014 16:21:52 +0000 (16:21 +0000)]
Improve read error messages in alan.
robertlipe [Mon, 21 Jul 2014 00:58:25 +0000 (00:58 +0000)]
doc fix
robertlipe [Sun, 20 Jul 2014 22:23:47 +0000 (22:23 +0000)]
Make mtk_logger use the system tmp directory (/tmp or the one pointed by TMPDIR or $USERPROFILE%/AppData/Local/Temp or whatever) for the file it creates that
holds the device's memory.
tsteven4 [Tue, 8 Jul 2014 13:13:39 +0000 (13:13 +0000)]
also handle default namespace declarations for unknown elements in the gpx reader.
tsteven4 [Tue, 8 Jul 2014 04:09:42 +0000 (04:09 +0000)]
preserve namespace declarations for unknown elements in the gpx reader.
whitespace cleanup of gpx.cc.
robertlipe [Mon, 7 Jul 2014 06:14:44 +0000 (06:14 +0000)]
Bump land_air_sea (a very rarely used format) from Latin1 to ASCII just
to get make doc working for now. It's not clear what's actually used, but
we've not had a lot of traffic on this format...
robertlipe [Mon, 7 Jul 2014 04:36:10 +0000 (04:36 +0000)]
Cut a little more Windows CP-1252 code.
robertlipe [Mon, 7 Jul 2014 04:20:57 +0000 (04:20 +0000)]
More minor removals from CET.
Regenerate deps; don't depend on files that don't exist.
robertlipe [Mon, 7 Jul 2014 03:35:30 +0000 (03:35 +0000)]
Remove a large amount of unreachable code formerly involved in characterset
translation.
robertlipe [Sun, 29 Jun 2014 18:33:31 +0000 (18:33 +0000)]
Tweak mkstyle.sh for FreeBSD sed.
robertlipe [Sun, 29 Jun 2014 18:30:35 +0000 (18:30 +0000)]
Change device discovery to work with 276C in serial mode.
tsteven4 [Tue, 17 Jun 2014 12:16:51 +0000 (12:16 +0000)]
fix whitespace related potential loss of element text in gpx reader.
tsteven4 [Fri, 13 Jun 2014 23:29:35 +0000 (23:29 +0000)]
fondle unicsv header detection some more.
this seems like a step backwards, but we cover another error and provide a test case.
tsteven4 [Thu, 12 Jun 2014 23:40:37 +0000 (23:40 +0000)]
fix handling of unicsv header.
robertlipe [Wed, 11 Jun 2014 17:13:46 +0000 (17:13 +0000)]
Add freebsd to configure.in. Apparently, they have libusb but no libusb-config.
tsteven4 [Wed, 11 Jun 2014 07:47:30 +0000 (07:47 +0000)]
fix test-all so tallying the results won't die trying to list non-existent fatal errors if -e is set.
robertlipe [Wed, 11 Jun 2014 04:08:27 +0000 (04:08 +0000)]
Add our own setMSecsSinceEpoch() in gpsbabel::DateTime()
robertlipe [Wed, 11 Jun 2014 03:34:56 +0000 (03:34 +0000)]
Quote newline in subrip default.
robertlipe [Wed, 11 Jun 2014 02:57:44 +0000 (02:57 +0000)]
Revert bad commit of gui/processwait,mainwindow
robertlipe [Wed, 11 Jun 2014 02:30:13 +0000 (02:30 +0000)]
Add some rudimentary tests for discard option.
robertlipe [Wed, 11 Jun 2014 01:59:59 +0000 (01:59 +0000)]
Zingo Anderson adds support for the Energympro sport watches.
tsteven4 [Wed, 11 Jun 2014 01:45:33 +0000 (01:45 +0000)]
add support for gx:Track in kml reader.
tsteven4 [Tue, 10 Jun 2014 21:49:15 +0000 (21:49 +0000)]
switch trackfilter name matching to use QRegExp.
tsteven4 [Tue, 10 Jun 2014 21:34:33 +0000 (21:34 +0000)]
fix up regex matches in track discard filter.
robertlipe [Mon, 9 Jun 2014 18:12:18 +0000 (18:12 +0000)]
Fix duplicates in subrip format doc.
robertlipe [Mon, 9 Jun 2014 17:40:01 +0000 (17:40 +0000)]
Pick up missed doc for subrip.
robertlipe [Mon, 9 Jun 2014 17:39:07 +0000 (17:39 +0000)]
Fixes for subrip.
robertlipe [Mon, 9 Jun 2014 05:27:34 +0000 (05:27 +0000)]
Bump OSM version number to 0.6. Since this is apparently a little used format,
this is probably the end of the line for our OSM support.
robertlipe [Mon, 9 Jun 2014 03:50:11 +0000 (03:50 +0000)]
Move logging into src/core.
robertlipe [Mon, 9 Jun 2014 03:46:41 +0000 (03:46 +0000)]
Use localPath when determining grop file targets.
Tested:
Works on Mac.
robertlipe [Mon, 9 Jun 2014 01:42:47 +0000 (01:42 +0000)]
Fix leaks that I introduced earlier today.
robertlipe [Sun, 8 Jun 2014 23:39:54 +0000 (23:39 +0000)]
More NEW_STRINGS-style cleanups.
robertlipe [Sun, 8 Jun 2014 22:47:12 +0000 (22:47 +0000)]
Code cleanups in subrip and osm.
robertlipe [Sun, 8 Jun 2014 20:07:39 +0000 (20:07 +0000)]
Add format option to subrip. Enable regression test for that format.
robertlipe [Sun, 8 Jun 2014 06:11:47 +0000 (06:11 +0000)]
Use linux-compatible #includes for new header.
robertlipe [Sun, 8 Jun 2014 04:37:46 +0000 (04:37 +0000)]
Add 64-bit types to logging.h. Move gpx to new Fatal scheme.
robertlipe [Sun, 8 Jun 2014 04:22:44 +0000 (04:22 +0000)]
Add a Fatal() and Warning() that take stream operators so we can replace
those billion hardcoded calls to sprintf-like substances that use CSTR.
robertlipe [Sun, 8 Jun 2014 01:10:57 +0000 (01:10 +0000)]
Fix netstumbler, position filter for NEWQ. Only stackfilter (which will
be messy) remains.
tsteven4 [Fri, 6 Jun 2014 12:51:45 +0000 (12:51 +0000)]
fix mistranslation of case_ignore_strncmp.
tsteven4 [Tue, 3 Jun 2014 12:18:29 +0000 (12:18 +0000)]
use filter prefrences to thin down the displayed output file formats in the GUI.
tsteven4 [Sun, 25 May 2014 23:38:24 +0000 (23:38 +0000)]
update configure to guess name of Qt Core library and check for the use of reduce relocations in the Qt library which require -fPIE.
robertlipe [Sun, 18 May 2014 01:44:15 +0000 (01:44 +0000)]
Bump for release tarball.
robertlipe [Sun, 18 May 2014 01:36:16 +0000 (01:36 +0000)]
Kill character encoding more dead.
robertlipe [Sun, 18 May 2014 01:25:20 +0000 (01:25 +0000)]
Regenerate setup.iss with new version.
robertlipe [Sun, 18 May 2014 01:16:26 +0000 (01:16 +0000)]
Version bump.
robertlipe [Tue, 13 May 2014 04:45:57 +0000 (04:45 +0000)]
Remove (most of) the -c handling from the GUI. This should help the
problem that Peter Shepheard stumbled into.
robertlipe [Mon, 12 May 2014 15:22:53 +0000 (15:22 +0000)]
Totally blind stab at implementing speed stuff on Windows, breaking my lovely OS abstraction, but I just
want this code over...
robertlipe [Mon, 12 May 2014 04:04:47 +0000 (04:04 +0000)]
This is tacky to include a posix header globally, but there's only one proto declared for now...
robertlipe [Mon, 12 May 2014 00:08:59 +0000 (00:08 +0000)]
Kolesár András adds faster Garmin serial download speed option.
robertlipe [Sun, 11 May 2014 23:51:50 +0000 (23:51 +0000)]
Doc fix. CVS left the station long ago.
robertlipe [Sun, 11 May 2014 23:46:14 +0000 (23:46 +0000)]
Fill in mising pieces of discard work.
robertlipe [Sun, 11 May 2014 23:42:53 +0000 (23:42 +0000)]
Add options to discard filter to toss points based on regular expressions
from name, cmt, desc, or icon.
This is something I've wanted to add for years. Kolesár András sketched in
an implementation, but I went a different route.
robertlipe [Sun, 11 May 2014 23:37:04 +0000 (23:37 +0000)]
Add missing doc to P.Garcia's arc filter improvements.
robertlipe [Sun, 11 May 2014 20:30:22 +0000 (20:30 +0000)]
Comment that option 'foo=foo' won't work.
robertlipe [Sun, 11 May 2014 20:28:55 +0000 (20:28 +0000)]
Nail new Kona test into Steve's time zone.
tsteven4 [Sun, 11 May 2014 16:34:47 +0000 (16:34 +0000)]
Fix garmin training center input reference file for schema violations likely caused by bugs in Fit2Tcx.
tsteven4 [Sun, 11 May 2014 15:06:33 +0000 (15:06 +0000)]
fix schema violations in garmin training center writer.
tsteven4 [Sun, 11 May 2014 13:52:58 +0000 (13:52 +0000)]
fix comments about garmin training center schemas.
tsteven4 [Sat, 10 May 2014 21:12:16 +0000 (21:12 +0000)]
handle Speed and Watts in garmin training center reader when the TPX element declares a default namespace.
tsteven4 [Mon, 28 Apr 2014 22:23:05 +0000 (22:23 +0000)]
work around bug with gbfseek that results in premature eof indications on uncompressed input on the windows platform.
tsteven4 [Mon, 28 Apr 2014 02:38:58 +0000 (02:38 +0000)]
update configure for zlib, update downlevel zlib.3 file.
robertlipe [Thu, 24 Apr 2014 17:14:41 +0000 (17:14 +0000)]
Improvements for DG-200 from Jean-Claude Repetto.
robertlipe [Wed, 23 Apr 2014 06:54:19 +0000 (06:54 +0000)]
Get warning chatter in Creator build under control. Sheesh!
robertlipe [Wed, 23 Apr 2014 05:48:34 +0000 (05:48 +0000)]
Dumb warning cleanups for hyperactive -Wunused-paramater.
robertlipe [Wed, 23 Apr 2014 05:36:53 +0000 (05:36 +0000)]
Remove dead gzio.c file.
robertlipe [Wed, 23 Apr 2014 05:30:16 +0000 (05:30 +0000)]
Don't use config.h from Qt Pro.
robertlipe [Wed, 23 Apr 2014 02:33:03 +0000 (02:33 +0000)]
Remove our own va_copy implementation. That's just silly in modern times.
robertlipe [Tue, 22 Apr 2014 01:38:46 +0000 (01:38 +0000)]
Update build.xml for Linux package mania.
robertlipe [Mon, 14 Apr 2014 02:29:46 +0000 (02:29 +0000)]
Remove dead Mac release target.
tsteven4 [Mon, 14 Apr 2014 02:09:18 +0000 (02:09 +0000)]
correct gui dependency for windows cross compiles.
robertlipe [Mon, 14 Apr 2014 02:08:20 +0000 (02:08 +0000)]
Regenerate configure for source release (why?)
robertlipe [Mon, 14 Apr 2014 01:48:34 +0000 (01:48 +0000)]
Record use of GBBUILD for posterity.
robertlipe [Mon, 14 Apr 2014 01:47:37 +0000 (01:47 +0000)]
Regenerate Windows copyright dates.
robertlipe [Mon, 14 Apr 2014 00:00:57 +0000 (00:00 +0000)]
Final (?) changes for 1.5.0 release.
tsteven4 [Sun, 13 Apr 2014 13:26:17 +0000 (13:26 +0000)]
fix bugs in addhms.
robertlipe [Sun, 13 Apr 2014 03:37:55 +0000 (03:37 +0000)]
Well, isn't this fun? The newly added Garmin format overlows an internal
hardcoded buffer when we format our help options, such as we do when
we make doc...like one does when trying to make a release. Argh!
robertlipe [Sun, 13 Apr 2014 01:09:23 +0000 (01:09 +0000)]
Update README.contrib for C++ world.
robertlipe [Sun, 13 Apr 2014 01:03:08 +0000 (01:03 +0000)]
Matt Johnson adds support for Garmin 100 integrated avionics system.
robertlipe [Sun, 13 Apr 2014 00:54:47 +0000 (00:54 +0000)]
Add missing do for transform rptdigits, rptname.
tsteven4 [Fri, 11 Apr 2014 12:07:39 +0000 (12:07 +0000)]
Add support in gpx reader & writer for garmin DisplayColor element along lines suggested by Lutz Mändle.
robertlipe [Thu, 10 Apr 2014 22:00:22 +0000 (22:00 +0000)]
Improve error for overlapping tracks when packing in track filter.
robertlipe [Thu, 10 Apr 2014 03:49:02 +0000 (03:49 +0000)]
Revert stm "cleanup", too.
robertlipe [Thu, 10 Apr 2014 03:47:15 +0000 (03:47 +0000)]
No cleanup goes unpunished. Revert ozi changes.
robertlipe [Thu, 10 Apr 2014 02:43:08 +0000 (02:43 +0000)]
Busy work updating copyright dates (which are better enforced through SVN) and
updated email address throughout.
robertlipe [Thu, 10 Apr 2014 01:52:37 +0000 (01:52 +0000)]
A few NEW_STRING scragglers from an old work tree.
robertlipe [Mon, 7 Apr 2014 03:18:36 +0000 (03:18 +0000)]
Convenience methods for toString on QStringRef were added to Qt 4 years
ago.
robertlipe [Mon, 7 Apr 2014 02:54:07 +0000 (02:54 +0000)]
A bunch of mechanical NEW_STRING cleanups, pencil whipping code
against replacements..
robertlipe [Mon, 7 Apr 2014 00:32:38 +0000 (00:32 +0000)]
Add missing piece of Mapfactor.
robertlipe [Mon, 7 Apr 2014 00:31:30 +0000 (00:31 +0000)]
Add Mapfactor Navigator with some help from Peder Bredahl Hansen.
tsteven4 [Fri, 4 Apr 2014 12:40:13 +0000 (12:40 +0000)]
add geoidheight to Waypoint class.
support geoidheight in nmea and gpx reader and writers.